Glossary
| Allocation of memory The action of acquiring a |
| block of memory from the heap. |
| Deallocation of memory The action of returning |
| a block of memory to the heap. |
| Dereferencing of a pointer’s value The value |
| pointed to by a pointer. |
| Heap A pool of free memory. Dynamic memory |
| requires allocate memory from this area. |
| Pointer A variable whose value is interpreted as |
| a memory address. A pointer points to the value
| stored in the location at that address. |